package bil.imagem;

/**
 *
 * @author Eduardo Folly
 */
public class Imagem {

    private int id;
    private String nome;
    private String endereco;
    private String formato;
    private String tamanho;
    private int largura;
    private int altura;
    private String status = "";
    private int downsize = 0;
    private int downsun = 0;
    private Boolean selected = new Boolean(true);
    private String cacheGoogle = "";

    public Imagem(int id, String endereco, String formato, String tamanho, int largura, int altura) {
        this.id = id;
        this.endereco = endereco;
        int pos = endereco.lastIndexOf("/") + 1;
        this.nome = endereco.substring(pos);
        this.formato = formato;
        this.tamanho = tamanho;
        this.largura = largura;
        this.altura = altura;
    }

    public int getAltura() {
        return altura;
    }

    public void setAltura(int altura) {
        this.altura = altura;
    }

    public int getDownsize() {
        return downsize;
    }

    public void setDownsize(int downsize) {
        this.downsize = downsize;
    }

    public int getDownsun() {
        return downsun;
    }

    public void setDownsun(int downsun) {
        this.downsun += downsun;
    }

    public String getEndereco() {
        return endereco;
    }

    public void setEndereco(String endereco) {
        this.endereco = endereco;
    }

    public String getFormato() {
        return formato;
    }

    public void setFormato(String formato) {
        this.formato = formato;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getLargura() {
        return largura;
    }

    public void setLargura(int largura) {
        this.largura = largura;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getTamanho() {
        return tamanho;
    }

    public void setTamanho(String tamanho) {
        this.tamanho = tamanho;
    }

    public Boolean isSelected() {
        return selected;
    }

    public void setSelected(Boolean selected) {
        this.selected = selected;
    }

    public String getCacheGoogle() {
        return cacheGoogle;
    }

    public void setCacheGoogle(String cacheGoogle) {
        this.cacheGoogle = cacheGoogle;
    }

    @Override
    public String toString() {
        return id + " - " + endereco + " @ " + formato + " @ " + tamanho + " @ "
                + largura + " x " + altura;
    }
}
